microscope eyepiece - Turkish English Dictionary